Собеседование Backend-Java-разработчика: вопросы и где искать ответы. Часть 2

Публикую продолжение сборника вопросов-ответов с собеседований на Backend-Java-разработчика. В первой части мы прошлись по Java и Spring. А в этой поговрим о Hibernate, базах данных, паттернах и практиках разработки, об одной популярной библиотеке, поддержке и сопровождении наших приложений, а также посмотрим на альтернативные шпаргалки и подведём итоги.

TL;DR

GitHub-репозиторий с полной шпаргалкой тут, а Хабр всё ещё торт.

Вопросы

Hibernate

28. Какие есть кэши в Hibernate и какие работают по умолчанию?

3 уровня кеширования:

  • Кеш первого уровня (First-level cache). По умолчанию включен.
  • Кеш второго уровня (Second-level cache). По умолчанию отключен.
  • Кеш запросов (Query cache). По умолчанию отключен.

Подробнее:









Читать далее